distinguished scientist - German English Dictionary